package oda;

import java.util.ArrayList;

public class ODT_Lista_Documento {
	private ArrayList<ODT_Documento> lista_honotatios_por_doc=new ArrayList<ODT_Documento>();
	
	
	public ODT_Documento get(int index){
		return lista_honotatios_por_doc.get(index);
	}
	public int size(){
		return lista_honotatios_por_doc.size();
	}
	public void add(ODT_Documento documento)
	{
		lista_honotatios_por_doc.add(documento);
	}
	public ODT_Documento getdoc(int pocision)
	{
		
		return lista_honotatios_por_doc.get(pocision);
	}
	public ODT_Documento getdoc(String ID_documento)
	{
		ODT_Documento documentoSalida=null;
		ODT_Documento documentoTemp;
		for (int i = 0; i < lista_honotatios_por_doc.size(); i++) {
			
			documentoTemp=lista_honotatios_por_doc.get(i);
			
			if(documentoTemp.getID_documento().equals(ID_documento))
			{
				documentoSalida=documentoTemp;
				return documentoSalida;
			}
		}
		
		
		return documentoSalida;
	}
	public float GetTotal()
	{
		float total=(float) 0.0;
		ODT_Documento documentoTemp;
		for (int i = 0; i < lista_honotatios_por_doc.size(); i++) {
			
			documentoTemp=lista_honotatios_por_doc.get(i);
			total=total+documentoTemp.getHonorario();
		
		}
		
		return total;
	}
	
	
}
